spring-release device - Alemán Inglés Diccionario